Extreme Gebrauchstauglichkeit: Agile Prozess- und Softwareentwicklung mit den Mitteln des Usability Engineering
نویسندگان
چکیده
Agile Entwicklungsmethoden versprechen durch die iterative Entwicklung von Anforderungen, Bedürfnisse von Kunden genauer treffen zu können als Ansätze des „klassischen“ Software-Engineering. Ausgehend von drei verschiedenen Pro jekten bei einem deutschen Versicherer berichten wir über unsere Erfahrungen mit der Ermittlung und Entwicklung von Anforderungen. Wir beschreiben das Fördern von Verbindlichkeit im erweiterten Entwicklungsteam und dem Einsatz von Szenarien.
منابع مشابه
Agile nutzerzentrierte Softwareentwicklung mit leichtgewichtigen Usability Methoden - Mythos oder strategischer Erfolgsfaktor?
In diesem Beitrag stellen wir Möglichkeiten zur Verzahnung von Usability Engineering und agiler Softwareentwicklung vor. Dabei beleuchten wir zunächst die Gemeinsamkeiten und Unterschiede beider Vorgehensweisen. Hinsichtlich einer dringend erforderlichen Best Practice für eine agile, nutzerzentrierte Softwareentwicklung erläutern wir Möglichkeiten für ein Down-Stripping von Usability Engineerin...
متن کاملRollenveränderung in der Agilen Software-Entwicklung: Das "Projektmanagement-Labor" der BA Lörrach
Ausgehend von der Historie der Industrialisierung der SoftwareEntwicklung und den sich verändernden Anforderungen an modernes SoftwareEngineering gibt dieser Artikel einen Einblick in die wohl bekanntesten Agilen Programmiertechniken, Extreme Programming (XP) und Crystal Clear. Anhand praktischer Erfahrungen, die im IT-Labor der Berufsakademie Lörrach gesammelt wurden, werden einige der wichtig...
متن کاملEin Plädoyer für Datenflussdiagramme aus der Sicht der Aufwandsschatzung und der agilen Softwareentwicklung
Die mit der Strukturierten Analyse von DeMarco bekannt gewordenen Datenflussdiagramme zur Modellierung von Softwaresystemen sind mit zunehmender Verbreitung objektorientierter Modellierungstechniken in Vergessenheit geraten. Wir wollen zeigen, dass dieser Diagrammtyp aus der Sicht der Aufwandsschätzung und der agilen Softwareentwicklung Vorteile gegenüber den üblicherweise in der objektorientie...
متن کاملIterativ-inkrementelles Software-Engineering in komplexen IT-Projekten
Für die praktische Anwendung von iterativ-inkrementellen Vorgehensmodellen in großen Software-Projekten müssen Prozesse und Methoden angepasst werden. Anforderungsmanagement, Planungskontrolle, sowie die Berücksichtigung des Kommunikationsbedarfes sind hierbei neue methodische Schwerpunkte. Ein Praxisbericht demonstriert die Realisierung eines komplexen Entwicklungsprojektes mit einem anforderu...
متن کاملPQI - Ein Ansatz zur prozess- und projektorientierten Qualitätsintegration
In vielen großen Unternehmen ist eine heterogene Projektlandschaft vorzufinden, die unterschiedliche Vorgehensmodelle für die Softwareentwicklung erfordert. Gleichzeitig stellt sich die Notwendigkeit einer vergleichbaren Erhebung von Prozessund Produktkennzahlen. In diesem Beitrag wird ein qualitätsmodellorientierter Ansatz vorgestellt, welcher einerseits ein einheitliches Qualitätsmodell für a...
متن کامل